<?php
namespace app\admin\controller;

use app\admin\api\SiteDetails;
use app\admin\api\SiteList;
use app\admin\api\Sites;
use think\Controller;
use app\admin\controller\Permissions;
use think\Session;


/**
 * 站点配置
 */
class Index extends Permissions
{
//    public function index()
//    {
//        return '<style type="text/css">*{ padding: 0; margin: 0; } .think_default_text{ padding: 4px 48px;} a{color:#2E5CD5;cursor: pointer;text-decoration: none} a:hover{text-decoration:underline; } body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; color: #333;font-size:18px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.6em; font-size: 42px }</style><div style="padding: 24px 48px;"> <h1>:)</h1><p> ThinkPHP V5<br/><span style="font-size:30px">十年磨一剑 - 为API开发设计的高性能框架</span></p><span style="font-size:22px;">[ V5.0 版本由 <a href="http://www.qiniu.com" target="qiniu">七牛云</a> 独家赞助发布 ]</span></div><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8"></script><script type="text/javascript" src="http://ad.topthink.com/Public/static/client.js"></script><thinkad id="ad_bd568ce7058a1091"></thinkad>';
//    }

    //后台首页
    public function index(){

        //获取站点列表
        $data = new Sites();
        $res = $data->siteList();

        $site = $res->items;

        if(empty($site)){
            $this->assign('sites',-1);
        }else{

            foreach ($site as $key => $value){
                $sites[$key]['name'] = $value->name;
                $sites[$key]['uid'] = $value->uid;
            }
            $this->assign('sites',$sites);
        }


        return view();
    }

    //欢迎页
    public function welcome(){

        //服务器信息
        $info = array(
            '操作系统'=>PHP_OS,
            '运行环境'=>$_SERVER["SERVER_SOFTWARE"],
            'PHP运行方式'=>php_sapi_name(),
            'ThinkPHP版本'=>THINK_VERSION.' [ <a href="http://thinkphp.cn" target="_blank">查看最新版本</a> ]',
            '上传附件限制'=>ini_get('upload_max_filesize'),
            '执行时间限制'=>ini_get('max_execution_time').'秒',
            '服务器时间'=>date("Y年n月j日 H:i:s"),
            '北京时间'=>gmdate("Y年n月j日 H:i:s",time()+8*3600),
            '服务器域名/IP'=>$_SERVER['SERVER_NAME'].' [ '.gethostbyname($_SERVER['SERVER_NAME']).' ]',
            '剩余空间'=>round((disk_free_space(".")/(1024*1024)),2).'M',
            'register_globals'=>get_cfg_var("register_globals")=="1" ? "ON" : "OFF",
            'magic_quotes_gpc'=>(1===get_magic_quotes_gpc())?'YES':'NO',
            'magic_quotes_runtime'=>(1===get_magic_quotes_runtime())?'YES':'NO',
        );


        $this->assign('info',$info);
        return view();
    }

    //测试
    public function test(){

        $data = new Sites();
        $res = $data->siteList();

        $site = $res->items;

        var_dump($site);
    }

}
